/* 
 * File:   LCD.h
 * Author: Omar Sevilla
 *
 * Created on 27 de marzo de 2014, 05:30 PM
 */

#ifndef LCD_H
#define	LCD_H

#ifdef	__cplusplus
extern "C" {
#endif
#include "stdtypedef.h"

    extern  T_UBYTE lcd_read_byte();
    extern  void    lcd_send_nibble(T_UBYTE n);
    extern  void    lcd_send_byte(T_UBYTE address , T_UBYTE n);
    extern  void    lcd_init();
    extern  void    lcd_gotoxy(T_UBYTE x, T_UBYTE y);
    extern  void    lcd_putc(char c);
    extern  void    delay_ms(T_UWORD t);
    extern  void    lcd_print(T_UBYTE data_print[]);


#ifdef	__cplusplus
}
#endif

#endif	/* LCD_H */

